← Back to AI Insights
Gemini Executive Synthesis

UI rendering, specifically menu bar dropdown positioning on Linux/Wayland.

Technical Positioning
Polished and functional user interface, consistent with professional desktop applications like Adobe Lightroom.
SaaS Insight & Market Implications
This UI rendering bug in lightcraft on Linux/Wayland, where menu dropdowns overlap their titles, indicates a fundamental issue with egui's popup positioning logic. While seemingly minor, such UI glitches significantly degrade the user experience, making the application appear unpolished and unprofessional. For a product aiming to replicate Lightroom's functionality, a robust and intuitive UI is paramount. This defect, especially on a specific platform like Wayland, suggests potential cross-platform UI inconsistencies that could hinder broader adoption. Addressing these visual imperfections is crucial for establishing lightcraft as a credible and user-friendly alternative.
Proprietary Technical Taxonomy
In-window menu bar dropdowns open over their menu titles Linux/Wayland egui eframe menubar::show_in_window egui::Popup::menu RectAlign::BOTTOM_START

Raw Developer Origin & Technical Request

Source Icon GitHub Issue Oct 7, 2026
Repo: storytold/lightcraft
In-window menu bar: dropdowns open over their menu titles (Linux/Wayland)

## Summary

On Linux (Wayland), in-window top-menu dropdowns open **on top of** their menu title instead of below it. The first items sit where the menu label should be, so the bar looks covered/eaten by the popup.

Same class of bug as in PhotoCraft (egui 0.36 in-window menubar).

## Screenshot

![LightCraft Photo menu overlapping the Photo title](files.catbox.moe/1lu9y6.png

## Steps to reproduce

1. Run LightCraft 0.2.1 linux-x86_64 AppImage on Linux/Wayland.
2. Click **Photo** (or other top-level menus) in the in-window menu bar.
3. Observe the dropdown position relative to the title.

## Expected

Dropdown opens **below** the menu title (native menubar behaviour). The title stays visible above the popup.

## Actual

Dropdown top edge aligns with the top of the menu bar / window content; the popup covers the title (e.g. “Photo”). Submenus inherit the same vertical offset.

## Environment

- LightCraft 0.2.1 (linux-x86_64 AppImage)
- Linux CachyOS, **Wayland** (`XDG_SESSION_TYPE=wayland`)
- egui / eframe **0.36** (in-window bar via `menubar::show_in_window` → `egui::Popup::menu`)

## Notes / likely cause

- macOS uses the native menu bar; this affects hosts that draw the in-window bar (Linux/Windows/web).
- egui `Popup::menu` defaults to `RectAlign::BOTTOM_START` but `get_best_align()` can pick alternatives (`TOP_START`, etc.). If the chosen align is “above” and then clamped to the window top, the popup overlaps the bar — which matches these screenshots.
- PhotoCr...

Developer Debate & Comments

No active discussions extracted for this entry yet.

Adjacent Repository Pain Points

Other highly discussed features and pain points extracted from storytold/lightcraft.

Extracted Positioning
Raw file format support.
Broad camera raw file compatibility, mirroring Adobe Lightroom's extensive support.
Extracted Positioning
Raw file format support.
Broad camera raw file compatibility, mirroring Adobe Lightroom's extensive support.
Extracted Positioning
XMP metadata import fidelity, specifically for camera profiles and user feedback on unsupported features.
Accurate preservation of Adobe Lightroom's image adjustments and transparent handling of unsupported features.
Extracted Positioning
XMP metadata import fidelity, specifically for image geometry transforms (Upright feature).
Accurate preservation of Adobe Lightroom's image adjustments and geometric corrections.
Top Replies
echelon • Oct 5, 2026
Thanks so much for this, @EtienneT, and for the kind words! A tablet workflow (photos living on your computer, editing on a tablet with a stylus) is something we'd love LightCraft to support, so we...
EtienneT • Oct 5, 2026
Thanks for adding this to the roadmap! My ideal workflow is to pair a tablet with my computer and edit from anywhere without requiring a cloud provider. Smart Preview-style editable proxies would k...
radialmonster • Oct 5, 2026
xmp sidecar files would be a way to keep edits in sync

Frequently Asked Questions

Market intelligence mapped to UI rendering, specifically menu bar dropdown positioning on Linux/Wayland..

What problem does UI rendering, specifically menu bar dropdown positioning on Linux/Wayland. solve?
Based on our AI analysis of the original developer request, its primary technical positioning is: Polished and functional user interface, consistent with professional desktop applications like Adobe Lightroom.
How is the developer community reacting to UI rendering, specifically menu bar dropdown positioning on Linux/Wayland.?
Yes, we have tracked 1 direct responses and active debates regarding this specific topic originating from GitHub Issue.
What architecture is tied to UI rendering, specifically menu bar dropdown positioning on Linux/Wayland.?
Our proprietary extraction maps UI rendering, specifically menu bar dropdown positioning on Linux/Wayland. to adjacent architectural concepts including In-window menu bar, dropdowns open over their menu titles, Linux/Wayland, egui.

Engagement Signals

1
Replies
open
Issue Status

Cross-Market Term Frequency

Quantifies the cross-market adoption of foundational terms like egui and eframe by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.